render someone/something immortal - Français Anglais Dictionnaire